package com.ruoyi.web.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
@TableName(value = "mes_quality")
public class MesQuality {
    @TableId
    private String id;
    /** 处理单编码 */
    private String code;
    /** 报工单id */
    private String reportId;
    /** 机台id */
    private String machineId;
    /** 机台名称 */
    private String machineName;
    /** 机长id */
    private String headId;
    /** 机长名称 */
    private String headName;
    /** 罚款金额 */
    private BigDecimal forfeit;
    /** 处理方式 */
    private String disposeWay;
    /** 质量处理类型 */
    private String disposeType;
    /** 状态 未提交、已提交 */
    private Integer status;
    /** 备注 */
    private String remark;
    /** 创建人 */
    private String createBy;
    /** 创建时间 */
    private Date createTime;
    /** 更新人 */
    private String updateBy;
    /** 更新时间 */
    private Date updateTime;

    @TableField(exist = false)
    private List<MesQualityUser> mesQualityUserList;
    @TableField(exist = false)
    private List<MesQualityWork> mesQualityWorkList;
}
